home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / CODING / GRAPHICS / RAYTRACE.ZIP / HT.MAP < prev    next >
Encoding:
Text File  |  1994-06-11  |  15.4 KB  |  462 lines

  1. WATCOM Linker Version 9.5
  2. Copyright by WATCOM International Corp. 1985, 1993. All rights reserved.
  3. Created on:       94/06/11 00:46:49
  4. Executable Image: ht.exe
  5. creating a Rational Systems executable
  6.  
  7.  
  8.                         +------------+
  9.                         |   Groups   |
  10.                         +------------+
  11.  
  12. Group                           Address              Size
  13. =====                           =======              ====
  14.  
  15. DGROUP                          0002:00000000        00006490
  16.  
  17.  
  18.  
  19.                         +--------------+
  20.                         |   Segments   |
  21.                         +--------------+
  22.  
  23. Segment                Class          Group          Address         Size
  24. =======                =====          =====          =======         ====
  25.  
  26. BEGTEXT                CODE                          0001:00000000   00000010
  27. _TEXT                  CODE                          0001:00000010   000082c7
  28. _NULL                  BEGDATA        DGROUP         0002:00000000   00000004
  29. _AFTERNULL             BEGDATA        DGROUP         0002:00000004   00000000
  30. CONST                  DATA           DGROUP         0002:00000004   000001e8
  31. CONST2                 DATA           DGROUP         0002:000001ec   00000094
  32. _DATA                  DATA           DGROUP         0002:00000280   00000460
  33. XIB                    DATA           DGROUP         0002:000006e0   00000000
  34. XI                     DATA           DGROUP         0002:000006e0   0000001e
  35. XIE                    DATA           DGROUP         0002:000006fe   00000000
  36. YIB                    DATA           DGROUP         0002:000006fe   00000000
  37. YI                     DATA           DGROUP         0002:000006fe   0000000c
  38. YIE                    DATA           DGROUP         0002:0000070a   00000000
  39. DATA                   DATA           DGROUP         0002:0000070a   00000000
  40. _BSS                   BSS            DGROUP         0002:00000710   00004d74
  41. STACK                  STACK          DGROUP         0002:00005490   00001000
  42.  
  43.  
  44.                         +----------------+
  45.                         |   Memory Map   |
  46.                         +----------------+
  47.  
  48. * = unreferenced symbol
  49. + = symbol only referenced locally
  50.  
  51. Address        Symbol
  52. =======        ======
  53.  
  54. Module: ht.obj(ht.c)
  55. 0002:00000710* _ColorTable
  56. 0002:000008a0* _RowTable
  57. 0002:00000a30  _RangeTable
  58. 0002:00000d00  _OffsetTable
  59. 0002:00000e90  _Used
  60. 0002:00000f58+ _PalBuf
  61. 0002:00001258+ _cosine
  62. 0002:00002658+ _sine
  63. 0002:00003a58  _yPosns
  64. 0002:00004458  _xPosns
  65. 0002:00004e58+ _Keys
  66. 0002:00004ed8  _CurrentAngle
  67. 0002:00004edc  _HighRow
  68. 0002:00004ee0  _CurrentColumn
  69. 0002:00004ee4  _OldPos
  70. 0002:00004ee8+ _Video
  71. 0002:00004eec  _World
  72. 0002:00004ef0  _startpostable
  73. 0002:0000510c  _Color
  74. 0002:00005110+ _Sky
  75. 0002:00005114+ _BackDrop
  76. 0002:00005118  _Buffer
  77. 0002:0000511c+ _startposOrg
  78. 0002:0000533c+ _oldvec
  79. 0002:00005342  _UserAlt
  80. 0002:00005344+ _HorizonTilt
  81. 0002:00005346* _TopRow
  82. 0002:00005348+ _USERA
  83. 0001:00000010+ myInt_
  84. 0001:000000a8+ SetPalette_
  85. 0001:00000100+ SetVideoMode_
  86. 0001:00000130+ LoadFiles_
  87. 0001:00000270+ SetViewDistance_
  88. 0001:000002ac+ InitSinCos_
  89. 0001:00000324+ InitStartPosTable_
  90. 0001:00000400+ DrawLine_
  91. 0001:00000674+ ShowScreen_
  92. 0001:00000690+ ShowBackDrop_
  93. 0001:000006ac+ DrawSkyRange_
  94. 0001:000006fc+ DrawView_
  95. 0001:00000874+ DrawScreen_
  96. 0001:00000af0  main_
  97. 0002:0000534a  _USERX
  98. 0002:0000534c  _USERY
  99. 0002:0000534e+ _CurrentAlt
  100. 0002:00005350  _CurrentColor
  101. 0002:00005351+ _MiniKey
  102. 0002:00005352+ _KeyPressed
  103. 0002:00005353+ _scanCode
  104. Module: htasm.obj(htasm.ASM)
  105. 0001:00000bf8  CopyVertical_
  106. 0001:00000c47  FillLinearBuffer_
  107. 0001:00000cd4  FillUsedBuffer_
  108. Module: loadpcx.obj(loadpcx.c)
  109. 0001:00000e1c+ valid_pcx_
  110. 0001:00000ec4  load_pcx_
  111. 0002:000053e0+ _ErrorCode
  112. Module: d:\watcom\.\lib386\dos\clib3r.lib(cstart)
  113. 0001:00001384  __GETDS
  114. 0001:00001353  __exit_with_msg_
  115. 0001:00001351  __exit_
  116. 0001:00001124  _cstart_
  117. 0002:00000286  __x386_zero_base_selector
  118. 0002:00000284  __D16Infoseg
  119. 0002:00000280  __GDAptr
  120. 0002:00000000* __nullarea
  121. 0001:00000003* ___begtext
  122. Module: d:\watcom\.\lib386\dos\clib3r.lib(inp)
  123. 0001:0000138c  inp_
  124. Module: d:\watcom\.\lib386\dos\clib3r.lib(outp)
  125. 0001:00001394  outp_
  126. Module: d:\watcom\.\lib386\dos\clib3r.lib(memset)
  127. 0001:000013b0  memset_
  128. Module: d:\watcom\.\lib386\dos\clib3r.lib(intr)
  129. 0001:000013c8  intr_
  130. Module: d:\watcom\.\lib386\dos\clib3r.lib(nmalloc)
  131. 0001:000013cd  _nmalloc_
  132. 0001:000013cd  malloc_
  133. 0002:00000288  ___nheap
  134. 0002:0000028c  ___nheapbeg
  135. 0002:00000290  ___nheapblk
  136. Module: d:\watcom\.\lib386\dos\clib3r.lib(memmove)
  137. 0001:00001438  memmove_
  138. Module: d:\watcom\.\lib386\dos\clib3r.lib(nfree)
  139. 0001:00001483  _nfree_
  140. 0001:00001483  free_
  141. Module: d:\watcom\.\lib386\math387r.lib(fchop)
  142. 0001:000014a8  __CHP
  143. Module: d:\watcom\.\lib386\dos\clib3r.lib(printf)
  144. 0001:000014c7  printf_
  145. Module: d:\watcom\.\lib386\dos\clib3r.lib(d_getvec)
  146. 0001:000014eb  _dos_getvect_
  147. Module: d:\watcom\.\lib386\dos\clib3r.lib(d_setvec)
  148. 0001:00001522  _dos_setvect_
  149. Module: d:\watcom\.\lib386\dos\clib3r.lib(fltused)
  150. 0000:00000000  _fltused_
  151. Module: d:\watcom\.\lib386\dos\emu387.lib(386inite)
  152. 0001:00001555* __fini_387_emulator
  153. 0001:00001550  __init_387_emulator
  154. Module: d:\watcom\.\lib386\dos\clib3r.lib(_8087)
  155. 0002:000002b9  __real87
  156. 0002:000002b8  __8087
  157. Module: d:\watcom\.\lib386\dos\clib3r.lib(argcargv)
  158. 0002:000002c0  __argv
  159. 0002:000002bc  __argc
  160. Module: d:\watcom\.\lib386\dos\clib3r.lib(fgetc)
  161. 0001:0000155a  fgetc_
  162. 0001:000015c8+ __filbuf_
  163. 0001:000015ea  __fill_buffer_
  164. Module: d:\watcom\.\lib386\dos\clib3r.lib(ftell)
  165. 0001:00001689  ftell_
  166. Module: d:\watcom\.\lib386\dos\clib3r.lib(fseek)
  167. 0001:000016b5  fseek_
  168. Module: d:\watcom\.\lib386\dos\clib3r.lib(fopen)
  169. 0001:00001836+ __open_flags_
  170. 0001:000019b0+ _fsopen_
  171. 0001:000019cb  fopen_
  172. 0001:00001a3a* freopen_
  173. Module: d:\watcom\.\lib386\dos\clib3r.lib(fread)
  174. 0001:00001a5e  fread_
  175. Module: d:\watcom\.\lib386\dos\clib3r.lib(fclose)
  176. 0001:00001c11  fclose_
  177. 0001:00001c3b  __shutdown_stream_
  178. 0001:00001c5c+ __MkTmpFile_
  179. 0001:00001cc7  __doclose_
  180. Module: d:\watcom\.\lib386\dos\clib3r.lib(setbuf)
  181. 0001:00001d51  setbuf_
  182. Module: d:\watcom\.\lib386\dos\clib3r.lib(cmain386)
  183. 0001:00001d6e  __CMain
  184. Module: d:\watcom\.\lib386\dos\clib3r.lib(dosseg)
  185. 0000:00001234  __DOSseg__
  186. Module: d:\watcom\.\lib386\dos\clib3r.lib(crwdata)
  187. 0002:00000300  ___FPE_handler
  188. 0002:00000300  __FPE_handler
  189. 0002:000002f4  __no87
  190. 0002:000002fc  __Envseg
  191. 0002:000002f8  __Envptr
  192. 0002:000002f0  __child
  193. 0002:000002ec* __cbyte2
  194. 0002:000002e8  __cbyte
  195. 0002:000002e4  __ASTACKPTR
  196. 0002:000002e0  __ASTACKSIZ
  197. 0002:000002dc  __STACKTOP
  198. 0002:000002d8  __STACKLOW
  199. 0002:000002c8  __curbrk
  200. 0002:000002c4  __dynend
  201. 0002:000002d0  __LpPgmName
  202. 0002:000002cc  __LpCmdLine
  203. 0002:000002f7  __X32VM
  204. 0002:000002f6  __Extender
  205. 0002:000002ff  __osminor
  206. 0002:000002fe  __osmajor
  207. 0002:000002d4  __psp
  208. Module: d:\watcom\.\lib386\dos\clib3r.lib(initrtns)
  209. 0001:00001dfd  __FiniRtns
  210. 0001:00001dba  __InitRtns
  211. Module: d:\watcom\.\lib386\dos\clib3r.lib(__stos)
  212. 0001:00001e77* __STOSD
  213. 0001:00001e40  __STOSB
  214. Module: d:\watcom\.\lib386\dos\clib3r.lib(int386xa)
  215. 0001:00001f3f  _DoINTR_
  216. 0001:00001ee4* __int386x_
  217. Module: d:\watcom\.\lib386\dos\clib3r.lib(memalloc)
  218. 0001:0000236c  __MemFree
  219. 0001:000022bc  __MemAllocator
  220. Module: d:\watcom\.\lib386\dos\clib3r.lib(grownear)
  221. 0001:00002477+ __LastFree_
  222. 0001:0000253d  __ExpandDGROUP_
  223. Module: d:\watcom\.\lib386\dos\clib3r.lib(nmemneed)
  224. 0001:00002731  __nmemneed_
  225. Module: d:\watcom\.\lib386\dos\clib3r.lib(heapmod)
  226. 0002:000053e4  ___nheap_clean
  227. 0002:000053e5* ___fheap_clean
  228. Module: d:\watcom\.\lib386\dos\clib3r.lib(iob)
  229. 0002:00000304  ___iob
  230. 0002:0000050c* ___tmpfnext
  231. 0002:0000050d  __fmode
  232. 0002:000053e8  ___ClosedStreams
  233. Module: d:\watcom\.\lib386\dos\clib3r.lib(fprtf)
  234. 0001:00002745  __fprtf_
  235. Module: d:\watcom\.\lib386\dos\clib3r.lib(setefg)
  236. 0001:000027b8  __setEFGfmt_
  237. Module: d:\watcom\.\lib386\math387r.lib(dosinite)
  238. 0001:0000294e  __sys_fini_387_emulator
  239. 0001:000027ce  __sys_init_387_emulator
  240. Module: d:\watcom\.\lib386\dos\clib3r.lib(chk8087)
  241. 0001:00002a2c+ __init_8087_
  242. 0001:00002a55* _fpreset_
  243. 0001:00002a5f  __chk8087_
  244. Module: d:\watcom\.\lib386\dos\clib3r.lib(initargv)
  245. 0001:00002a9e  __Init_Argv_
  246. Module: d:\watcom\.\lib386\dos\clib3r.lib(errno)
  247. 0001:00002c1e  __get_errno_ptr_
  248. 0001:00002c24  __get_doserrno_ptr_
  249. 0002:000053ec+ _errno
  250. 0002:000053f0+ __doserrno
  251. Module: d:\watcom\.\lib386\dos\clib3r.lib(ioalloc)
  252. 0001:00002c2a  __ioalloc_
  253. Module: d:\watcom\.\lib386\dos\clib3r.lib(flushall)
  254. 0001:00002c95* flushall_
  255. 0001:00002c9a  __flushall_
  256. Module: d:\watcom\.\lib386\dos\clib3r.lib(getche)
  257. 0001:00002cc9  getche_
  258. Module: d:\watcom\.\lib386\dos\clib3r.lib(qread)
  259. 0001:00002ce4  __qread_
  260. Module: d:\watcom\.\lib386\dos\clib3r.lib(tell)
  261. 0001:00002d02  tell_
  262. Module: d:\watcom\.\lib386\dos\clib3r.lib(flush)
  263. 0001:00002d13  __flush_
  264. Module: d:\watcom\.\lib386\dos\clib3r.lib(lseek)
  265. 0001:00002dad  lseek_
  266. Module: d:\watcom\.\lib386\dos\clib3r.lib(tolower)
  267. 0001:00002def  tolower_
  268. Module: d:\watcom\.\lib386\dos\clib3r.lib(open)
  269. 0001:00002dfd* open_
  270. 0001:00002e1c  sopen_
  271. 0001:00002fc6* __set_binary_
  272. Module: d:\watcom\.\lib386\dos\clib3r.lib(allocfp)
  273. 0001:0000302c  __allocfp_
  274. 0001:000030bc  __freefp_
  275. 0001:000030ec  __purgefp_
  276. Module: d:\watcom\.\lib386\dos\clib3r.lib(chktty)
  277. 0001:0000310c  __chktty_
  278. Module: d:\watcom\.\lib386\dos\clib3r.lib(stinit)
  279. 0002:000053f4  ___OpenStreams
  280. Module: d:\watcom\.\lib386\dos\clib3r.lib(memcpy)
  281. 0001:00003131  memcpy_
  282. Module: d:\watcom\.\lib386\dos\clib3r.lib(getpid)
  283. 0001:00003156  getpid_
  284. Module: d:\watcom\.\lib386\dos\clib3r.lib(close)
  285. 0001:0000315c  close_
  286. Module: d:\watcom\.\lib386\dos\clib3r.lib(remove)
  287. 0001:0000318f  remove_
  288. Module: d:\watcom\.\lib386\dos\clib3r.lib(setvbuf)
  289. 0001:00003194  setvbuf_
  290. Module: d:\watcom\.\lib386\dos\clib3r.lib(stack386)
  291. 0001:000031f3  stackavail_
  292. Module: d:\watcom\.\lib386\dos\clib3r.lib(cinit)
  293. 0001:000031fc  __CommonInit_
  294. Module: d:\watcom\.\lib386\dos\clib3r.lib(___argc)
  295. 0002:000053f8  ____Argv
  296. 0002:000053fc  ____Argc
  297. Module: d:\watcom\.\lib386\dos\clib3r.lib(exit)
  298. 0001:00003207+ __null_int23_exit_
  299. 0001:00003208  exit_
  300. 0001:00003218* _exit_
  301. 0002:00000564+ ___atexit
  302. 0002:00000568+ ___int23_exit
  303. 0002:0000056c+ ___FPE_handler_exit
  304. Module: d:\watcom\.\lib386\dos\clib3r.lib(minreal)
  305. 0002:00005400  ___minreal
  306. Module: d:\watcom\.\lib386\dos\clib3r.lib(heapen)
  307. 0001:0000322d* _heapenable_
  308. 0002:00000570  ___heap_enabled
  309. Module: d:\watcom\.\lib386\dos\clib3r.lib(amblksiz)
  310. 0002:00000574  __amblksiz
  311. Module: d:\watcom\.\lib386\dos\clib3r.lib(sbrk386)
  312. 0001:0000323d* sbrk_
  313. 0001:000032d3  __brk_
  314. Module: d:\watcom\.\lib386\dos\clib3r.lib(fputc)
  315. 0001:0000337e  fputc_
  316. Module: d:\watcom\.\lib386\dos\clib3r.lib(prtf)
  317. 0001:00003417  __prtf_
  318. Module: d:\watcom\.\lib386\dos\clib3r.lib(noefgfmt)
  319. 0002:00000578  ___EFG_printf
  320. 0002:0000057c  ___EFG_scanf
  321. Module: d:\watcom\.\lib386\dos\clib3r.lib(efgfmt)
  322. 0001:00003ce9  _EFG_Format_
  323. Module: d:\watcom\.\lib386\math387r.lib(cnvs2d)
  324. 0001:00003e04  __cnvs2d_
  325. Module: d:\watcom\.\lib386\dos\clib3r.lib(8087cw)
  326. 0002:00000580  __8087cw
  327. Module: d:\watcom\.\lib386\dos\clib3r.lib(hook387)
  328. 0001:00003e12  __hook387
  329. 0001:00003edc  __unhook387
  330. Module: d:\watcom\.\lib386\dos\emu387.lib(emu387)
  331. 0001:000042d0  __int7
  332. 0001:000042ac  __int7_pl3
  333. Module: d:\watcom\.\lib386\dos\clib3r.lib(save8087)
  334. 0002:00000604  ___Save8087
  335. 0002:00000608  ___Rest8087
  336. Module: d:\watcom\.\lib386\dos\clib3r.lib(init8087)
  337. 0001:00007108  __init_80x87
  338. Module: d:\watcom\.\lib386\dos\clib3r.lib(dosret)
  339. 0001:00007135* _dosret0_
  340. 0001:0000713c* _dosretax_
  341. 0001:00007141* __EINVAL_
  342. 0001:00007152  _set_errno_
  343. Module: d:\watcom\.\lib386\dos\clib3r.lib(qwrite)
  344. 0001:000071bd  __qwrite_
  345. Module: d:\watcom\.\lib386\dos\clib3r.lib(isatty)
  346. 0001:0000723a  isatty_
  347. Module: d:\watcom\.\lib386\dos\clib3r.lib(umaskval)
  348. 0002:00000620  ___umaskval
  349. Module: d:\watcom\.\lib386\dos\clib3r.lib(iomode)
  350. 0002:00000624+ ___NFiles
  351. 0002:00000628+ ___init_mode
  352. 0001:00007257  __IOMode_
  353. 0001:000072a2  __SetIOMode_
  354. 0002:00000678+ __iomode
  355. Module: d:\watcom\.\lib386\dos\clib3r.lib(initfile)
  356. 0001:000072b3  __InitFiles_
  357. Module: d:\watcom\.\lib386\dos\clib3r.lib(ioexit)
  358. 0001:000072fa  __full_io_exit_
  359. 0001:00007306* fcloseall_
  360. Module: d:\watcom\.\lib386\dos\clib3r.lib(unlink)
  361. 0001:00007352  unlink_
  362. Module: d:\watcom\.\lib386\dos\clib3r.lib(itoa)
  363. 0001:00007394+ utoa_
  364. 0001:000073da  itoa_
  365. Module: d:\watcom\.\lib386\dos\clib3r.lib(strlen)
  366. 0001:000073f5  strlen_
  367. Module: d:\watcom\.\lib386\dos\clib3r.lib(ltoa)
  368. 0001:00007433  ultoa_
  369. 0001:0000747b  ltoa_
  370. Module: d:\watcom\.\lib386\dos\clib3r.lib(toupper)
  371. 0001:00007496  toupper_
  372. Module: d:\watcom\.\lib386\math387r.lib(ftos)
  373. 0001:000074a4* _SetMaxPrec_
  374. 0001:00007618  _FtoS_
  375. Module: d:\watcom\.\lib386\math387r.lib(strtod)
  376. 0001:00007808  strtod_
  377. Module: d:\watcom\.\lib386\math387r.lib(nan_inf)
  378. 0001:000079b2  __Nan_Inf_
  379. Module: d:\watcom\.\lib386\math387r.lib(fabs387)
  380. 0001:00007a31* IF@ABS
  381. 0001:00007a31* IF@DABS
  382. 0001:00007a24  fabs_
  383. Module: d:\watcom\.\lib386\math387r.lib(log387)
  384. 0001:00007a7b* IF@DLOG10
  385. 0001:00007a7b* IF@LOG10
  386. 0001:00007a77* IF@DLOG2
  387. 0001:00007a77* IF@LOG2
  388. 0001:00007a34* IF@DLOG
  389. 0001:00007a34* IF@LOG
  390. 0001:00007a8b  log10_
  391. 0001:00007a97* log2_
  392. 0001:00007a7f* log_
  393. Module: d:\watcom\.\lib386\math387r.lib(scale)
  394. 0001:00007aa3+ _Scale_
  395. 0001:00007ae0  _Scale10V_
  396. Module: d:\watcom\.\lib386\math387r.lib(cvt)
  397. 0001:00007bb3  __cvt_
  398. Module: d:\watcom\.\lib386\dos\clib3r.lib(amodf)
  399. 0001:00007dd4  __ZBuf2F
  400. 0001:00007d44* __ModF
  401. Module: d:\watcom\.\lib386\dos\clib3r.lib(seterrno)
  402. 0001:00007e72  __set_EDOM_
  403. 0001:00007e79  __set_ERANGE_
  404. 0001:00007e7e* __set_errno
  405. 0001:00007e8a* __FPE_exception_
  406. Module: d:\watcom\.\lib386\dos\clib3r.lib(hugeval)
  407. 0002:0000020c  __HugeValue
  408. Module: d:\watcom\.\lib386\math387r.lib(log87e)
  409. 0001:00007e91  __log87_err_
  410. Module: d:\watcom\.\lib386\math387r.lib(i64tos)
  411. 0001:00007f6d  __Bin2String
  412. 0001:00007f02  __Rnd2Int
  413. 0001:00007ec8  __CmpBigInt
  414. Module: d:\watcom\.\lib386\math387r.lib(fpow10)
  415. 0002:00000214  __BigPow10Table
  416. Module: d:\watcom\.\lib386\math387r.lib(frexp)
  417. 0001:00008096  frexp_
  418. Module: d:\watcom\.\lib386\math387r.lib(modf387)
  419. 0001:000080e8  modf_
  420. Module: d:\watcom\.\lib386\dos\clib3r.lib(strcpy)
  421. 0001:00008101  strcpy_
  422. Module: d:\watcom\.\lib386\math387r.lib(math2err)
  423. 0001:00008122+ __math1err_
  424. 0001:0000812c+ __math2err_
  425. Module: d:\watcom\.\lib386\math387r.lib(_matherr)
  426. 0001:00008202* _set_matherr_
  427. 0001:00008208+ _matherr_
  428. 0002:000006dc+ __RWD_matherr
  429. Module: d:\watcom\.\lib386\math387r.lib(__mtherr)
  430. 0001:0000826c  __matherr
  431. Module: d:\watcom\.\lib386\dos\clib3r.lib(fputs)
  432. 0001:00008271  fputs_
  433. Module: d:\watcom\.\lib386\math387r.lib(matherr)
  434. 0001:000082d4+ matherr_
  435.  
  436.  
  437.                         +----------------------+
  438.                         |   Imported Symbols   |
  439.                         +----------------------+
  440.  
  441. Symbol                              Module
  442. ======                              ======
  443.  
  444.  
  445.  
  446.                         +--------------------+
  447.                         |   Libraries Used   |
  448.                         +--------------------+
  449.  
  450. d:\watcom\.\lib386\dos\clib3r.lib
  451. d:\watcom\.\lib386\math387r.lib
  452. d:\watcom\.\lib386\dos\emu387.lib
  453.  
  454.  
  455.                         +-----------------------+
  456.                         |   Linker Statistics   |
  457.                         +-----------------------+
  458.  
  459. Stack size:  1000 (4096.)
  460. Memory size:  e767 (59239.)
  461. Entry point address: 0001:00001124
  462.